put up a good show - Francés Inglés Diccionario